html {
  height: 100%;  
  background: url("../images/bg.png") repeat;
}

#cabecalho {
  width: 100%;
  height: 70px;  
  background-color: #70CFFC;
}

#banner {
  margin-top: 5px;
  margin-left: 5px; 
  /*height: 65px;*/
}

#menu {
  margin-top: 3px; 
  width: 100%;
  height: 30px;  
  background-color: #FBDB15;
  font-family: simpson;
  font-size: 16px;  
}

body {  
  margin:0px;  
}

#total {  
  margin-left: auto;
  margin-right: auto;
  width: 1024px;
  height: 100%;
}

#conteudo {  
  margin-top: 3px;
  background-color: #ffffff;
  height: 100%;
}

footer {    
  font-family: verdana;  
  font-size: 12px;
  text-align: center;
  width: 100%;
  height: 50px;  
  background-color: #70CFFC;  
  line-height:50px;
}


a {
  margin: 8px;    
  /*vertical-align: middle;*/
}

th, td{
  border: 1px solid #2a85a0;
  font-family: verdana;
}

#avatar {
  float: left;   
}

#formEmail{
  font-family: verdana;
  margin-top: 50px;
  margin-left: 25px;
}

#obrigatorio {
  color: red;
}

#fb{
  margin-right: 10px;
  margin-left: 10px;
  width: 35px;
}

#tw {
  width: 35px;
}

h1 {
  /*margin-left: 25px;*/
  font-family: verdana;
  color: #003399;
}

h3 {
  font-family: verdana;
  color: #003399;
}

#apresentacao { 
  /*font-size: 18px;*/
  font-family: verdana;
}

#bv {
  width: auto;
  height: 350px;
}

#marco {
  width: auto;
  height: 500px;
}

p {
  text-align: justify;
  font-family: verdana;
}



@font-face {
  font-family: simpson;
  src: url(../font/Simpsonfont.ttf);
  font-weight: bold;
}